package net.cassite.daf4j.ds;

import net.cassite.daf4j.UpdateEntry;

/**
 * 更新项目解释器
 *
 * @param <Context>      上下文
 * @param <BasicElement> 基本元素
 */
public interface UpdateEntryParser<Context, BasicElement> extends AdvancedParser<Context, BasicElement> {
        /**
         * 解释更新项
         *
         * @param context       上下文
         * @param updateEntries 更新项
         * @throws Exception 可能的异常
         */
        void parseUpdateEntry(Context context, UpdateEntry[] updateEntries) throws Exception;
}
